be logically tenable - German English Dictionary